sem_cons_prod:sem_cons_prod.cpp
	g++ $^ -o $@ -lpthread -g 
cons_and_prod:cons_and_prod.c
	g++ $^ -o $@ -lpthread -g 
AB:AB.c
	gcc $^ -o $@ -lpthread
sem_demo:sem_demo.cpp
	g++ $^ -o $@ -lpthread -g 
deadlockz:deadlockz.c
	gcc $^ -o $@ -lpthread -g
deadlock:deadlock.c
	gcc $^ -o $@ -lpthread
manythread:manythread.c
	gcc $^ -o $@ -lpthread
mycond:cond.c
	gcc $^ -o $@ -lpthread
mythreadcon:mythreadcon.c
	gcc $^ -o $@ -lpthread
mythread:mythread.c
	gcc $^ -o $@ -lpthread
mypthread:mypthread.cpp
		g++ $^ -o $@ -lpthread
